/**
 * 个人中心
 * Created by douxc on 2015/4/26.
 */
define(function (require, exports, module) {
  'use strict';
  module.exports = function (app) {
    app.register.controller('PersonalCtrl', ['MHService', function (MHService) {
      MHService.cacheData(true, {key: 'map', value: 'true'});
      //初始化地图，默认点为天安门
      var CURRENT_MARKER = new BMap.Icon("./images/ic_current_location.png", new BMap.Size(25, 54));

      var map = new BMap.Map("bMap");    // 创建Map实例
      map.centerAndZoom(new BMap.Point(118.789572, 32.048667), 13);  // 初始化地图,设置中心点坐标和地图级别
      //map.setCurrentCity("南京");          // 设置地图显示的城市 此项是必须设置的
// 添加带有定位的导航控件
      var navigationControl = new BMap.NavigationControl({
        // 靠左上角位置
        anchor: BMAP_ANCHOR_BOTTOM_LEFT,
        // LARGE类型
        type: BMAP_NAVIGATION_CONTROL_ZOOM,
        offset: new BMap.Size(10, 50)
      });
      map.addControl(navigationControl);
      MHService.queryLocation(function (point) {
        var mk = new BMap.Marker(point);
        mk.setIcon(CURRENT_MARKER);
        map.addOverlay(mk);
        map.panTo(point);
        map.setZoom(14);
      });
    }
    ])
    ;
  };
})
;
